strike somebody's fancy - French English Dictionary